.class public interface abstract Ljavax/microedition/io/DatagramConnection;
.super Ljava/lang/Object;
.source "DatagramConnection.java"

# interfaces
.implements Ljavax/microedition/io/Connection;


# virtual methods
.method public abstract getMaximumLength()I
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method

.method public abstract getNominalLength()I
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method

.method public abstract newDatagram(I)Ljavax/microedition/io/Datagram;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method

.method public abstract newDatagram(ILjava/lang/String;)Ljavax/microedition/io/Datagram;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method

.method public abstract newDatagram([BI)Ljavax/microedition/io/Datagram;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method

.method public abstract newDatagram([BILjava/lang/String;)Ljavax/microedition/io/Datagram;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method

.method public abstract receive(Ljavax/microedition/io/Datagram;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method

.method public abstract send(Ljavax/microedition/io/Datagram;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/io/IOException;
        }
    .end annotation
.end method
